﻿using System;
using System.ComponentModel.DataAnnotations;
using WalkingTec.Mvvm.Core;
using TiaoTaoHelper.Wtm.Models;


namespace HengTong.ViewModel.Visitor.SysVisitorRecordRequestBillVms
{
    public partial class SysVisitorRecordRequestBillSearcher : BaseSearcher
    {
        [Display(Name = "访客事由ID")]
        public Guid? VisitorReasonId { get; set; }
        [Display(Name = "姓名")]
        public String Name { get; set; }
        [Display(Name = "手机号")]
        public String Phone { get; set; }
        [Display(Name = "身份证号")]
        public String IdCardNo { get; set; }
        [Display(Name = "所属单位/公司")]
        public String Company { get; set; }
        [Display(Name = "车牌号")]
        public String CarNo { get; set; }
        [Display(Name = "绑定用户")]
        public Guid? UserId { get; set; }
        [Display(Name = "预约时间")]
        public DateRange ReservationTime { get; set; }
        [Display(Name = "接待人")]
        public String Receptionist { get; set; }
        [Display(Name = "接待人电话")]
        public String ReceptionistPhone { get; set; }
        [Display(Name = "入厂时间")]
        public DateRange EntryTime { get; set; }
        [Display(Name = "出厂时间")]
        public DateRange LeaveTime { get; set; }
        [Display(Name = "所属部门")]
        public Guid? GroupId { get; set; }
        [Display(Name = "单据编号")]
        public String BillCode { get; set; }
        [Display(Name = "单据状态")]
        public BillStatus? BillStatus { get; set; }
        
        public WorkflowStatus? WorkflowStatus { get; set; }

        protected override void InitVM()
        {
        }

    }
}
